.small {
    color: #000066;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 10px;
    font-weight: normal;
    line-height: 12px;
    position: relative;
    top: -10px;
}
.hide, .hidden{display:none}
code.blue{color:#66CCCC}

#debugger{position:absolute; border:2px solid #c3c3c3; padding:10px; width:400px; background:#fff; max-height:350px; overflow:auto}
ul.debug{padding:5px 10px; margin:0;}
#testResults{margin:10px}
#testResults li.pass { color: green; }
#testResults li.fail { color: red; }
.black{color:#000}
.viewcode{cursor:pointer; text-decoration:underline;}
.viewcode:hover{background:#f0f0f0; text-decoration:none;}
.app{padding:10px; background:#333; color:#FFF;}